troop space cargo - French English Dictionary